sediment sampler - French English Dictionary